package cn.iocoder.devlop.module.annual.report.sfcbranchinfo.convert;

import cn.iocoder.devlop.module.annual.report.sfcbranchinfo.controller.vo.SfcBranchinfoCreateReqVO;
import cn.iocoder.devlop.module.annual.report.sfcbranchinfo.controller.vo.SfcBranchinfoRespVO;
import cn.iocoder.devlop.module.annual.report.sfcbranchinfo.dal.dataobject.SfcBranchinfoDO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * 年报农合分支机构信息 Convert
 *
 * @author 超级管理员
 */
@Mapper
public interface SfcBranchinfoConvert {

    SfcBranchinfoConvert INSTANCE = Mappers.getMapper(SfcBranchinfoConvert.class);

    List<SfcBranchinfoRespVO> convertList(List<SfcBranchinfoDO> list);

    List<SfcBranchinfoDO> convertList01(List<SfcBranchinfoCreateReqVO> list);

    List<SfcBranchinfoCreateReqVO> convertList3(List<SfcBranchinfoDO> oldSfcBranchinfoList);
}
